home *** CD-ROM | disk | FTP | other *** search
/ LG Super CD / LG Super CD.iso / bitpim / bitpim-0.9.10-setup.exe / {app} / resources / bitpim.chm / trouble-serial.htd < prev    next >
Encoding:
Text File  |  2006-12-27  |  5.8 KB  |  131 lines

  1. #include "pagestart.h"
  2.  
  3. <p>BitPim needs to speak to your phone using the correct serial
  4. port. Your phone needs to respond on that port.  Some phones have
  5. different modes that switch between talking as USB versus serial.
  6.  
  7. <p>Unfortunately every machine is different in what port names are
  8. used, especially if you have a USB to serial cable or adapter.  There
  9. can also be many reasons why things don't work.  It is almost
  10. impossible for the BitPim code to work out what the problem is, since
  11. it is getting no response at all.  It is not possible to tell the
  12. difference between the device not being connected at all, versus it
  13. being connected and not wanting to talk.
  14.  
  15. <p>Also be aware that Windows, Linux and Mac name and number their
  16. ports differently.  They also have differing permissions defaults.
  17.  
  18. <p>Follow these steps to try and diagnose your issue:<br> 
  19.  
  20. <ul>
  21.  
  22. <li>If you are using a USB to serial cable, then you <b>MUST</b> use
  23. device drivers.  BitPim does not speak the USB to serial protocols.
  24. This applies to ALL platforms.  The drivers are specific to your
  25. operating system, the USB to serial chip and product/vendor id used by
  26. the chip.
  27.  
  28. <li>If your phone uses the USB modem protocol which is normal for most
  29. phones (eg all Audiovox and Sanyo) then you <b>MUST</b> use device
  30. drivers on Windows.  On Linux the <code>acm</code> kernel module
  31. should auto-bind to the phone.  The Mac also uses a builtin default
  32. USB modem driver.
  33.  
  34. <li>Read the section about your <a href="phones.htm">phone</a> cables
  35. and drivers for any specific information.  If you have a cable not
  36. listed in the phone specific section then contact whoever sold you the
  37. cable for support.  Just because your cable looks like one of them,
  38. does not mean it is one.  This is especially true for the "boxes" in
  39. the middle of cables.  Other manufacturers may or may not have them
  40. for both straight USB or USB to serial connections.<br> 
  41.  
  42. <li>You should verify from the <a
  43. href="ref-commsettingsdialog.htm">comm port settings dialog</a> that
  44. the relevant port is available and the correct drivers are in use.  If
  45. the port you want to use is listed, but is not in the available
  46. section then BitPim cannot use it.  Here are some of the usual
  47. causes:<br> 
  48.  
  49. <ul>
  50.  
  51. <li>Windows: The usual cause is some other program has grabbed the
  52. port such as Palm HotSync or Microsoft ActiveSync.  You will need to
  53. disable or reconfigure that software.<br> 
  54.  
  55. <li>All operating systems: Check permissions on the device.  Note that
  56. the device may be restricted to the administrator, or it may be owned
  57. by the person logged in at the time it was connected.<br> 
  58.  
  59. <li>Windows XP: Windows XP will occasionally refuse to open a device
  60. claiming it doesn't exist even though the Device Manager and BitPim
  61. show that it does.  This can sometimes be cured by choosing Advanced
  62. in the Port Settings for the device in Device Manager and setting it
  63. to use a different COM port.<br> 
  64.  
  65. </ul>
  66.  
  67. <li>The dialog lists all known and configured ports.  The ones marked
  68. with an asterisk (*) are the ones that BitPim uses when you select
  69. autodetection.  Only ports in the available section are marked since
  70. they are the only ones that can be used. If you select a port that is
  71. not marked, it is extremely unlikely that port is your phone.  (The
  72. only exception is if you are using a real serial cable to connect to
  73. the phone, not a USB to serial cable).<br> 
  74.  
  75.  
  76. <li>If the port is not listed at all, then the diagnosis is as
  77. follows:<br> 
  78.  
  79. <ul>
  80.  
  81. <li>Linux: On Linux you need to ensure that permissions on the device
  82. files are set so that your user can read and write to them, and that
  83. there a device driver bound.  Just because the device node exists does
  84. not mean there is a device driver attached.  There is some <A
  85. HREF="howto-linuxusb.htm">Linux information</A> if you are using a USB
  86. cable.<br> 
  87.  
  88. <li>Windows: (Note exception above) BitPim should be showing the same
  89. ports as device manager.  Try unplugging all USB hubs and cables, wait
  90. till the sound effects stop, and then plug it all back in.  This is
  91. often needed if you have hibernated your machine.  Note that Windows
  92. is also sensitive to which ports devices are plugged into.  For
  93. example if you plug a cable into one port, it may be assigned the name
  94. "COM3".  If you then plug it into a different port, it becomes "COM5".
  95. Windows does this because you could have two cables at the same time,
  96. and they would need to be distinguished.  Try and always use the same
  97. port.<br> 
  98.  
  99. <p>If you are using a hub, try to avoid changing what port it is
  100. plugged into.<br> 
  101.  
  102. <li>Mac: Feel free to <A HREF="contributing.htm">contribute</A> some
  103. text!<br> 
  104.  
  105. </ul>
  106.  
  107. <li>Once you are using the correct port, you should check that the
  108. phone is responding.  If you look in the <a href="tab-log.htm">log
  109. view</a> you will see what errors are happening.  The <a
  110. href="tab-protocollog.htm">protocol log view</a> gives even more
  111. details.<br> 
  112.  
  113. <li>If your phone is not sending back any data at all you may need to
  114. configure something on the phone.  BitPim will indicate if it is
  115. getting any data back in the protocol log.  Read the section about
  116. your <a href="phones.htm">phone</a> cables for any specific
  117. information.<br> 
  118.  
  119. <li>If you are still reading, you are likely to be very frustrated.
  120. As stated at the top, each machine is different and the names and
  121. numbers assigned depend on how you have used the machine in the past,
  122. the drivers installed etc.  It is extremely difficult for anyone to
  123. diagnose the cause on your exact setup.<br> 
  124.  
  125. <li>At this point, you are out of luck.  You will receive no support
  126. from the BitPim groups.  <a href="bitpim-user-no-support.htm">Read more</a>.
  127.  
  128. </ul>
  129.  
  130. #include "pageend.h"
  131.